::-webkit-input-placeholder { color:#A04D20; }
::-moz-placeholder { color:#A04D20; } /* firefox 19+ */
input:-moz-placeholder { color:#A04D20; }

/*未知宽度垂直居中*/
.vh{
display:-webkit-box;
-webkit-box-pack:center;
-webkit-box-align:center;
}
/*弹出框遮罩*/
.overlayer{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	/* background: rgba(0,0,0,0.8); */
	z-index: 5;
}
.overlayerCnt{
	z-index: 3;
}
.overlayer:before{
	content: "";
	display: block;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.8);
	z-index: 2;
}
html{
	background: url(../case/bg.png) 0 28px no-repeat;
	background-size: cover;
	padding-bottom: 30px;
}